chapel of rest - German English Dictionary